package com.it.you.base.designmode.singleton;

/**
 * 饿汉单例模式 没有线程安全的问题 项目启动式初始化资源，如果时间较长，比较消耗资源
 */
public class EHanSingle {

    //持有自己类的引用
    private static final EHanSingle INSTANCE = new EHanSingle();

    //私有的构造方法 不提供对外的构造
    private EHanSingle() {
    }
    //对外提供获取实例的静态方法
    public static EHanSingle getInstance() {
        return INSTANCE;
    }

}
